Selecting an End User Programming Language for DSS Development
نویسندگان
چکیده
A bstract Today managers and policy makers are confronted with an overwhelming range of choices of computer software to develop decision support systems (DSS). The authors argue that DSS language evaluation and selection should be a multi-step process involving most, if not all, of the following: The objectives of each of these activities are described , as well as specific procedures for accomplishing them. In addition, the authors discuss the usefulness of a multidisciplinary task force to accomplish the DSS language evaluation and selection process. Decision support systems (DSS) represent relatively new way of thinking about managerial use of computers. A decision support system is a computer-based information system that is designed to help managers in private corporations and policymakers in public sector organizations solve problems in relatively unstructured decision-making environments. Long-range and strategic planning, merger and acquisition analysis, policy formulation, policy evaluation, new product development, marketing mix planning , research and development, and portfolio management are a few areas where the DSS concept has been successfully applied [see 6, 9, 14 and 19]. Unstructured decision-making environments are those where the global problem is not well enough understood for a complete analytical description. A DSS is a system which provides computational and analytical support in situations where it is necessary to integrate judgement, experience , and insight of managerial or policy decision makers along with computer-supported modeling and presentation facilities. DSS focuses on achieving productivity improvements from managers and policymakers, rather than from the reduction of clerical and administrative costs. As used in this article, a DSS language is one very important example of the generic set of computer application development tools generally known as end user programming languages (or in some cases, fourth generation languages). Other examples include relational database facilities with powerful report generation and ad hoc inquiry facilities; general purpose statistical data analysis languages; and broad based graphics generation languages. While each of these four types of languages usually address different user needs, they often share some subset of similar capabilities and characteristics such as:-Integrated database management (sometimes relational)-User friendliness to nontechnicians-Both procedural and nonprocedural command structures-Interactive on-line utilization-Support of prototyping and adaptive development-Modest training requirements for end users-Easy debugging and intelligent default assumptions MIS Quarterly~December 1984 267 Selecting an End User Language Quantity of code required only a fraction of Cobol, Fortran, etc. Internal documentation generation support Understandable code for non-developers [5]. The methodology presented here …
منابع مشابه
A Contingency Model for User Involvement in DSS Development
Many authors have stressed that DSS development requires a high level of user involvement. Three DSS case studies are presented which illustrate that the level of user involvement can vary considerably. Based upon the existing literature, a tentative model of the dimensions affecting user involvement in the creation of a DSS is hypothesized. This model is then refined in light of the three case...
متن کاملA collective artefact design of decision support systems: design science research perspective
Purpose –The knowledge of artefact design in design science research can have an important application in the improvement of decision support systems (DSS) development research. Recent DSS literature has identified a significant need to develop user-centric DSS method for greater relevance with respect to context of use. To address this, this study develops a collective DSS design artefact as m...
متن کاملA DSS-Based Dynamic Programming for Finding Optimal Markets Using Neural Networks and Pricing
One of the substantial challenges in marketing efforts is determining optimal markets, specifically in market segmentation. The problem is more controversial in electronic commerce and electronic marketing. Consumer behaviour is influenced by different factors and thus varies in different time periods. These dynamic impacts lead to the uncertain behaviour of consumers and therefore harden the t...
متن کاملAn End-User Decision Support System for Portfolio Selection: A Goal Programming Approach with an Application to Kuwait Stock Exchange (KSE)
The focus of this papere is to present an intuitive enduser Decision Support System (DSS) for portfolio selection based on Mean-Variance (M-V) Model of portfolio selection by Markowitz [1952, 1991]. The DSS utilizes a Goal Linear Programming (GLP) model for fulfiling the investor’s objectives and preferences in terms rate of return, risk and asset allocation and diversification in order to reac...
متن کاملThe Development of the Wadbos Decision Support System. a Bridge between Knowledge and Policy in the Wadden Sea
ion level -+ ++ Accurateness ++ + + Collaboration + ++ + Completeness ++ + + Development cost ++ + -Explorative learning -++ + Flexibility ++ + + Implementation effort ++ + -Integration + ++ ++ Interactivity -++ + Maintenance cost ++ + -Performance -+ ++ ++ Policy relevance -++ + Transparency -++ + User friendliness -+ ++ ++ Short definitions: Abstraction level The level of detail with which th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- MIS Quarterly
دوره 8 شماره
صفحات -
تاریخ انتشار 1984